Trò chơi đua xe động vật trong UNITY Engine
114.742 lượt xem;
- BuyButtonClickListener.cs
- ShopScreen /
- AnimalRacing /
- Scripts /
- Assets /
- project /
1 using UnityEngine;
2 using System.Collections;
3
4 public class BuyButtonClickListener : InputAdapter {
5
6 public ShopScreen shopScreen;
7
8 public override void OnTouchDown()
9 {
10 if (InputController.Name != InputNames.SHOP) return;
11 base.OnTouchDown();
12 transform.localScale = new Vector3(0.9f, 0.9f, transform.localScale.z);
13 SoundManager.playButtonSound();
14
15 }
16 public override void OnCheckUp()
17 {
18 if (InputController.Name != InputNames.SHOP) return;
19 base.OnCheckUp();
20 transform.localScale = new Vector3(1, 1, transform.localScale.z);
21 }
22 public override void OnTouchUp()
23 {
24 if (InputController.Name != InputNames.SHOP) return;
25 base.OnTouchUp();
26 shopScreen.buyAnimal();
27 }
28
29 }
2 using System.Collections;
3
4 public class BuyButtonClickListener : InputAdapter {
5
6 public ShopScreen shopScreen;
7
8 public override void OnTouchDown()
9 {
10 if (InputController.Name != InputNames.SHOP) return;
11 base.OnTouchDown();
12 transform.localScale = new Vector3(0.9f, 0.9f, transform.localScale.z);
13 SoundManager.playButtonSound();
14
15 }
16 public override void OnCheckUp()
17 {
18 if (InputController.Name != InputNames.SHOP) return;
19 base.OnCheckUp();
20 transform.localScale = new Vector3(1, 1, transform.localScale.z);
21 }
22 public override void OnTouchUp()
23 {
24 if (InputController.Name != InputNames.SHOP) return;
25 base.OnTouchUp();
26 shopScreen.buyAnimal();
27 }
28
29 }